Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 LAMBOURN ROAD Terraced £255,000 31 May 1996
21 LAMBOURN ROAD Terraced £1,765,000 27 Jan 2023
27 LAMBOURN ROAD Flats/Maisonettes £165,000 30 Nov 2004